using System;
using System.Collections.Generic;

using Atomic.Libraries;
using Atomic.Libraries.Mathematics;

namespace Atomic.Structures
{
	/// <summary>
	/// Represents a matrix of values indexed by 3-dimensional position vectors (atomic sites).
	/// </summary> 
	[Serializable]
	public class SiteMatrix : LinkedMatrix<Site, SpaceMatrix> 
	{
		public SiteMatrix(IEnumerable<Site> sites, SpaceMatrix[,] entries)
			: base(sites, entries)
		{
		}
	}
}
